package com.ktgj.flight.common.spring;

import com.ktgj.flight.domain.InterfaceEntity.*;

public interface SpringService {
    /**
     * 机票查询
     * @param request
     * @return
     */
    MoFlightSearchResponse flightSearch(MoFlightSearchRequest request);

    /**
     * 预下单 非会员
     * @param request
     * @return
     */
    MoCreateOrderResponse orderCreateNormal(MoCreateOrderRequest request);

    /**
     * 订单查询
     * @param request
     * @return
     */
    public MoQueryOrderResponse queryOrderInfo(MoQueryOrderRequest request);

    /**
     * 取消订单
     * @param request
     * @return
     */
    public MoCancelOrderResponse cancelOrder(MoCancelOrderRequest request);

    /**
     * 商旅通支付
     * @param request
     * @return
     */
    public MoOrderPayResponse orderPay(MoOrderPayRequest request);
}
